apparent grounds - Spanish English Dictionary